Combining implicit surfaces with soft blending in a CSG tree
نویسندگان
چکیده
In this paper, we show an extension of the model proposed by Sabourdy, combining various implicit surfaces with soft blending capacities in a CSG tree. This extension allows integration of plane surfaces, skeletons and many other types of implicit surfaces. It particularly develops the blending possibilities offered by this approach. The model is then able to generate a wide variety of shapes on which the user may act through a limited number of parameters.
منابع مشابه
Alternate Distance Metrics for Implicit Surface Modeling
The shapes easily modeled with commonly used implicit surfaces have tended to be curved (giving rise to the nick name blobs). The shapes most easily modeled with CSG tend to be angular. Complex models that required combinations of these two types of shapes can be achieved by combining the two approaches to modeling through a process such as the BlobTree [4]. However, blending between the di ere...
متن کاملEecient and Accurate Tessellation of Implicit Sweep Objects
The iso-surface model, in which a 3D implicit object is created by computing the iso-surface of a potential eld generated by a set of sources, is considered by several authors 4, 18] as a superset of the CSG model, because it allows the user to deene soft blending operators in addition to the more usual boolean combinations. The iso-surface model preserves many advantages of the CSG model (stor...
متن کاملExtending the CSG Tree - Warping, Blending and Boolean Operations in an Implicit Surface Modeling System
Automatic blending has characterized the major advantage of implicit surface modeling systems. Recently, the introduction of deformations based on space warping and Boolean operations between primitives has increased the usefulness of such systems. We propose a further enhancement which will extend the range of models that can be easily and intuitively defined with a skeletal implicit surface s...
متن کاملBetter blending between multiple nodes of the blobtree
A blobtree is an implicit surface defined by a tree of objects. Each node of the tree can either be a primitive or an operation. Primitives are skeletal implicit surfaces defined by a skeleton (like a point or a line) and a potential function which maps the distance to the primitive to R. Operations (like union, twist or blend) are nodes that work on one or more other nodes. Skeletal implicit s...
متن کاملBlend Implicit Shapes using Smooth Unit Step Functions
In constructive solid geometry (CSG), highly smooth and manageable blending operations are always desirable. In this paper, we propose two novel ways to blend implicitly defined geometric objects using smooth unit step functions. With the proposed techniques, not only is it direct to build an implicit blending operation with controllable blending range, but also the blending operation can be co...
متن کامل